@charset "utf-8";
/* CSS Document */
html,body{ background:url(../images/bj.gif) repeat-x; font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#302f2f; }
div,form,img,ul,ol,li,dl,dd,dt,span, object,table,td,tr,h1,h2{margin:0; padding:0; border:0;}
ul,li{ list-style:none;}
p,h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
input,img,select{ vertical-align:middle; padding:0; margin:0;}


.fl{ float:left}
.fr{ float:right}
.clb{ clear:both}
.juse{ color:#F87501;}

/*header*/
#header_all{ width:1024px; height:273px;margin:0 auto; }
.top_all{ width:1024px; height:33px;}
.top_all p{ float:left; line-height:33px; color:#026bb3;}
.top_all img{ border:0px;}
.top_all p a{color:#026bb3; text-decoration:none;}
.top_all p a:hover{color:#026bb3; text-decoration:none;}
.top_all h3{ font-size:12px; font-weight:normal; text-align:right; line-height:30px; padding-right:14px; color:#637480; float:right;}
.top_all h3 a{color:#637480; text-decoration:none;}
.top_all h3 a:hover{color:#1b83cf; text-decoration:none;}

.top_middle{ width:1024px; height:133px; clear:both;}
.top_middle img{ border:0px;}
.top_right{ width:235px; height:52px;padding-top:20px; padding-bottom:45px; float:right;}
.top_search{ width:1024px; height:48px; }
.top_search h2{ font-size:14px; color:#484747;line-height:48px; float:left;}
.top_search p{ float:left;color:#858484;line-height:48px;}
.top_search p a{color:#858484; text-decoration:none;}
.top_search p a:hover{color:#1b83cf; text-decoration:none;}
.top_search_right{ background:url(../images/index_11.gif) no-repeat; width:220px; color:#525d64; padding-bottom:13px; height:20px; padding-left:35px; padding-top:15px; line-height:20px; float:right;}

.top_search_righten{ background:url(../images/index_11en.gif) no-repeat; width:220px; color:#525d64; padding-bottom:13px; height:20px; padding-left:35px; padding-top:15px; line-height:20px; float:right;}

/*menu*/
#menu_all{ width:1024px; height:59px; }
#menu_all ul{ clear:both;}
#menu_all ul li{ height:59px; line-height:59px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; float:left;}
#n01{ background:url(../images/index_08.gif) no-repeat top right; width:125px; height:59px; line-height:59px;}
#n01 a{ display:block; width:125px; height:59px; line-height:59px;color:#fff; text-decoration:none;}
#n01 a:hover{ background:url(../images/index_07.gif) no-repeat top; width:125px; height:59px; line-height:59px;color:#fff; text-decoration:none;}

#n02{ width:125px; height:59px; line-height:59px;}
#n02 a{ display:block; width:125px; height:59px; line-height:59px;color:#fff; text-decoration:none;}
#n02 a:hover{ background:url(../images/index_07.gif) no-repeat top; width:125px; height:59px; line-height:59px;color:#fff; text-decoration:none;}

#n03{ background:url(../images/index_08.gif) no-repeat top right; width:100px; height:59px; line-height:59px;}
#n03 a{ display:block; width:100px; height:59px; line-height:59px;color:#fff; text-decoration:none;}
#n03 a:hover{ background:url(../images/index_07_2.gif) no-repeat top; width:100px; height:59px; line-height:59px;color:#fff; text-decoration:none;}

#n04{ background:url(../images/index_08.gif) no-repeat top right; width:150px; height:59px; line-height:59px;}
#n04 a{ display:block; width:150px; height:59px; line-height:59px;color:#fff; text-decoration:none;}
#n04 a:hover{ background:url(../images/index_07_1.gif) no-repeat top; width:150px; height:59px; line-height:59px;color:#fff; text-decoration:none;}


/*banner*/
#banner_all{ background:url(../images/index_16.gif) repeat-x bottom ;width:100% ;height:449px; padding-bottom:25px; clear:both; }
#banner img{ border:0px;}

#banner_nr_all{  background:url(../images/index_16.gif) repeat-x bottom ;width:100% ;height:319px; padding-bottom:25px; clear:both;}



/*index*/
#index_up{ background:url(../images/index_48.gif) no-repeat bottom; width:1024px; padding-bottom:17px; margin:0 auto; }
#index_up_left{  width:217px;  float: left;}
#index_up_left img{ border:0px;}
.index_up_left01{ background:url(../images/index_18.gif) no-repeat; width:217px; height:59px;}
.index_up_left01en{ background:url(../images/index_18en.gif) no-repeat; width:217px; height:59px;}
.index_up_left02{ width:217px; overflow:hidden;}
.index_up_left02 ul{ clear:both;}
.index_up_left02 ul li{ background:url(../images/index_23.gif) no-repeat; width:217px; height:37px; text-indent:43px; line-height:34px; color:#FFFFFF; font-size:14px;}
.index_up_left02 a{color:#fff; text-decoration:none;}
.index_up_left02 a:hover{color:#fff; font-weight:bold; text-decoration:none;}

.index_up_left02en{ width:217px; overflow:hidden;}
.index_up_left02en ul{ clear:both;}
.index_up_left02en ul li{background:url(../images/index_23en.gif) no-repeat; width:217px; text-indent:15px; height:37px; line-height:37px; color:#FFFFFF; font-size:12px;}
.index_up_left02en a{color:#fff; text-decoration:none;}
.index_up_left02en a:hover{color:#fff;text-decoration: underline;}

.index_up_left03{ background:url(../images/index_24.gif) no-repeat; width:217px; height:40px;}

#index_up_right{ background:url(../images/index_17.gif) repeat-y; width:771px; padding-left:36px; float:right;}
.index_up_right01{ background: url(../images/index_19.gif) no-repeat; width:771px; height:34px; line-height:34px; overflow:hidden; }
.index_up_right01 h2{ font-size:14px; color:#0270b0;text-indent:34px; float:left;}
.index_up_right01 p{ color:#ea0616; padding-right:12px; float:right;}
.index_up_right01 a{color:#ea0616; text-decoration:none;}
.index_up_right01 a:hover{color:#ea0616;font-weight:bold; text-decoration:none;}

.index_up_right02{ width:759px; height:448px; padding-left:12px;  padding-top:33px; overflow:hidden;}
.index_up_right02 ul{ clear:both;}
.index_up_right02 ul li{ width:163px; height:208px;padding-left:12px; padding-right:12px; color:#014679; text-align:center; float:left;}
.index_up_right02 li img{ width:161px; height:155px; border:1px solid #d2d3d4;}
.index_up_right02 p{ width:163px; height:51px; line-height:40px; font-size:14px; font-weight:bold;}
.index_up_right02 a{color:#014679; text-decoration:none;}
.index_up_right02 a:hover{color:#0b95e6;text-decoration:none;}

.index_up_right02en{ width:759px; height:448px; padding-left:12px;  padding-top:33px; overflow:hidden;}
.index_up_right02en ul{ clear:both;}
.index_up_right02en ul li{ width:163px; height:208px;padding-left:12px; padding-right:12px; color:#014679; text-align:center; float:left;}
.index_up_right02en li img{ width:161px; height:155px; border:1px solid #d2d3d4;margin-bottom:5px;}
.index_up_right02en p{ width:163px; height:51px; line-height:18px;  font-size:14px;}
.index_up_right02en a{color:#014679; text-decoration:none;}
.index_up_right02en a:hover{color:#0b95e6;text-decoration:none;}

#index_prorx{ width:1024px; height:272px; margin:0 auto;}
.index_prorx01{ background:url(../images/index_27.gif) no-repeat; width:1024px; height:34px;  color:#FFFFFF;}
.index_prorx01 p{ text-align:right; padding-right:12px;line-height:33px; float: right;}
.index_prorx01 h2{ color:#FFFFFF; font-size:14px; text-indent:35px;line-height:34px; float:left;}
.index_prorx01 a{color:#fff; text-decoration:none;}
.index_prorx01 a:hover{color:#ca0b10;text-decoration:none;}
.index_prorx02{ width:997px; padding-left:12px; padding-right:12px; height:206px; padding-top:30px; border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
.index_prorx02 ul{ clear:both;}
.index_prorx02 ul li{ width:184px; height:154px; padding-left:12px; padding-right:12px; text-align:center; float:left;}
.index_prorx02 li img{ width:182px; height:152px; border:1px solid #d2d3d4;}
.index_prorx02 li p{ width:184px; height:51px; font-size:14px; color:#6a6969; line-height:40px; font-weight:bold;}
.index_prorx02 a{color:#6a6969;  text-decoration:none;}
.index_prorx02 a:hover{color:#1273c2;text-decoration:none;}


.index_prorx02en{ width:997px; padding-left:12px; padding-right:12px; height:206px; padding-top:30px; border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
.index_prorx02en ul{ clear:both;}
.index_prorx02en ul li{ width:184px; height:154px; padding-left:12px; padding-right:12px; text-align:center; float:left;}
.index_prorx02en li img{ width:182px; height:152px; border:1px solid #d2d3d4;}
.index_prorx02en li p{ width:184px; height:51px; font-size:14px; color:#000; line-height:20px;}
.index_prorx02en a{color:#000;  text-decoration:none;}
.index_prorx02en a:hover{color:#1273c2;text-decoration:none;}


/*滚动开始*/
#demo {

overflow:hidden;
width:997px; 
height:206px;

}
#demo img {

}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

/*滚动结束*/



#index_guangs{ background: #f3f2f2; width:100%; height:425px; padding-top:18px;}
.index_guangs01{ width:1024px; height:425px; margin:0 auto;}
.index_guangs01 img{ border:0px;}
.index_guangs02{ width:1024px; height:273px; padding-top:19px;}
.index_about{ width:712px; height:273px; float:left;}
.index_about01{ background:url(../images/index_32.gif) no-repeat; width:712px; height:34px; line-height:34px;}
.index_about01 h2{ font-size:14px; color:#0270b0; text-indent:34px; float:left;}
.index_about01 p{ text-align:right; color:#e60606; padding-right:12px; float:right;}
.index_about01 a{color:#e60606; text-decoration:none;}
.index_about01 a:hover{color:#e60606;text-decoration: underline;}
.index_about02{ width:662px; height:213px; padding-left:24px; padding-right:24px; border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding-top:24px; color:#5f6061; line-height:24px;}
.index_about02 p{ text-indent:24px;}
.index_about02 img{ border:0px; margin-right:20px; margin-bottom:20px; float:left;}
.index_about02 a{color:#e60606; text-decoration:none;}
.index_about02 a:hover{color:#e60606;text-decoration: underline;}

.index_about02en{ width:662px; height:213px; padding-left:24px; padding-right:24px; border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding-top:24px; color:#5f6061; line-height:24px;}
.index_about02en p{ text-align:justify;}
.index_about02en img{ border:0px; margin-right:20px; margin-bottom:20px; float:left;}
.index_about02en a{color:#e60606; text-decoration:none;}
.index_about02en a:hover{color:#e60606;text-decoration: underline;}

.index_video{ width:293px; height:273px; float:right;}
.index_video01{ background:url(../images/index_34.gif) no-repeat; width:293px; height:34px; line-height:34px;}
.index_video01 h2{ font-size:14px; color:#0270b0; text-indent:34px; float:left;}
.index_video01 p{ text-align:right; color:#e60606; padding-right:12px; float:right;}
.index_video01 a{color:#e60606; text-decoration:none;}
.index_video01 a:hover{color:#e60606;text-decoration: underline;}
.index_video02{ width:266px; height:213px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding:12px 12px;}

#index_shengchan{ background:url(../images/index_20.gif) repeat-x top; width:1024px; height:224px; padding-bottom:18px; margin:0 auto;}
#shengchan_all{ background:url(../images/index_36.gif) repeat-x; width:914px; height:224px; float:left; overflow:hidden;}

.disizhongmenu{ width:914px; height:40px; line-height:40px; position:relative; overflow:hidden;}
.disizhongmain{width:914px; height:161px;   font-size:14px;  padding-top:22px;}
.disizhongmain a{ color:#333; text-decoration:none;}
.disizhongmain a:hover{ color:#0059A9;}
.disizhongmain ul li{ width:156px;height:131px; padding-left:12px; padding-right:12px; position:relative; float:left;}
.disizhongmain li img{ width:154px; height:129px; border:1px solid #FFFFFF;}
.disizhongmain ul li a{ background:url(../images/huiyuandian.jpg) no-repeat left; padding-left:13px;}
.disizhongmain li p{ line-height:30px; width:156px;}


/*滚动开始*/
#demo_cj {

overflow:hidden;
width:914px; 
height:161px;
}
#demo_cj img {

}
#indemo_cj {
float: left;
width: 800%;
}
#demo1_cj {
float: left;
}
#demo2_cj {
float: left;
}

/*滚动结束*/



/*滚动开始*/
#demo_fc {

overflow:hidden;
width:914px; 
height:161px;

}
#demo_fc img {

}
#indemo_fc {
float: left;
width: 800%;
}
#demo1_fc {
float: left;
}
#demo2_fc {
float: left;
}

/*滚动结束*/



.disirightmenu{width:914px; height:40px; line-height:40px; position:relative; overflow:hidden;}
.disirightmenu a{ position:absolute; right:10px; top:0px; color:#07659F; text-decoration:none;}
.disirightmenu a:hover{ text-decoration:underline;}
.disirightmenu b{ color:#0059A9; font-size:14px; background:url(../images/landian.jpg) no-repeat left; padding-left:15px; margin-left:10px;}

#index_youshi{ width:1024px; height:684px; padding-bottom:30px; margin:0 auto;}
#index_youshi img{ border:0px;}

#index_news_all{ width:1024px; height:325px; margin:0 auto;}
#index_news{ width:329px; height:325px; padding-right:18px; float:left;}
.index_news01{ background:url(../images/index_49.gif) no-repeat; width:329px; height:42px; line-height:42px;color:#FFFFFF;}
.index_news01 h2{ font-size:14px; text-indent:37px;  float:left;}
.index_news01 p{ padding-right:15px; text-align:right; float:right;}
.index_news01 a{color:#fff; text-decoration:none;}
.index_news01 a:hover{color:#fff;text-decoration: underline;}
.index_news02{ width:297px; height:266px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding-top:16px; padding-left:15px; padding-right:15px;}
.index_news03{ width:297px; height:100px; border-bottom:1px solid #d3d3d3;}
.index_news03 img{ width:102px; height:81px; border:1px solid #d3d3d3; float:left;}
.index_news03 h2{ width:170px; font-size:12px; color:#026ab1; height:40px; font-weight:bold; line-height:14px; float:right;}
.index_news03 a{color:#026ab1;text-decoration:none;}
.index_news03 a:hover{color:#e60606;text-decoration: underline;}
.index_news03 h3{ width:170px;font-size:12px; font-weight:normal;line-height:18px;  color:#6a6969;float:right;}
.index_news03 p{width:170px; color:#6a6969; height:20px; line-height:18px;  float:right;}
.index_news03 a{color:#6a6969; text-decoration:none;}
.index_news03 a:hover{color:#000;text-decoration: underline;}

.index_news02 ul{width:297px;padding-top:12px; clear:both;}
.index_news02 ul li{width:297px; height:28px; line-height:28px; color:#6a6969; border-bottom:1px dotted #b3b3b3;}
.index_news02 li h3{ background:url(../images/index_50.gif) no-repeat left; text-indent:20px; font-size:12px; font-weight:normal; float:left;}
.index_news02 li p{ color:#878484;float:right;}
.index_news02 li a{color:#6a6969;  text-decoration:none;}
.index_news02 li a:hover{color:#000;text-decoration: underline;}

#index_cpxn{ background:url(../images/index_51.gif) no-repeat bottom right; width:329px; height:325px; float:left;}
.index_cpxn01{ width:277px; height:267px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding-top:15px; padding-left:25px; padding-right:25px; color:#6a6969; line-height:22px;}
.index_cpxn01 p{ padding-bottom:14px;}

.index_cpxn01en{ width:277px; height:267px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding-top:15px; padding-left:25px; padding-right:25px; color:#6a6969; line-height:22px;}
.index_cpxn01en p{ padding-bottom:14px; text-align:justify;}

#index_honor{ width:329px; height:325px; float:right;}
.index_honor01{ width:252px; height:267px; padding-left:75px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; padding-top:15px;}
.index_honor01 img{ border:0px;}

/*contact*/
#contact_all{ background:url(../images/index_48_1.gif) no-repeat bottom right; width:1024px; padding-bottom:17px; margin:0 auto; }

/*left*/

#left{ float:left;}
#left img{ border:0px;}


/*right*/
#right_all{ background:url(../images/index_17.gif) repeat-y; width:771px; padding-left:36px; float:right;}

.right01{ background: url(../images/index_19.gif) no-repeat; width:771px; height:34px; line-height:34px; overflow:hidden; }
.right01 h2{ font-size:14px; color:#0270b0;text-indent:34px; float:left;}
.right01 p{ color:#5f6061; padding-right:12px; float:right;}
.right01 a{color:#5f6061; text-decoration:none;}
.right01 a:hover{color:#ea0616; text-decoration:none;}

.right_nr{ width:721px;  padding-left:30px; padding-right:20px;  padding-top:30px; line-height:24px; padding-bottom:30px;}
.right_nr p{ text-indent:24px; padding-bottom:15px;}
.right_nr a{color:#6a6969; text-decoration:none;}
.right_nr a:hover{color:#ea0616; text-decoration:none;}
.right_nr h1{ font-size:14px; text-align:center; line-height:24px; padding-bottom:15px;}
.right_nr h2{ font-size:12px; font-weight:normal; text-align:center; line-height:35px;  border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC; margin-bottom:20px;}

.right_nren{ width:721px;  padding-left:30px; padding-right:20px; text-align:justify; padding-top:30px; line-height:24px; padding-bottom:30px;}
.right_nren p{ padding-bottom:15px;}
.right_nren a{color:#6a6969; text-decoration:none;}
.right_nren a:hover{color:#ea0616; text-decoration:none;}
.right_nren h1{ font-size:14px; text-align:center; line-height:24px; padding-bottom:15px;}
.right_nren h2{ font-size:12px; font-weight:normal; text-align:center; line-height:35px;  border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC; margin-bottom:20px;}

.right_nr01{width:721px; height:35px; line-height:33px;}
.right_nr01 h2{ background: url(../images/cpjs.jpg) no-repeat; width:115px; height:33px; color:#FFFFFF; font-size:14px; text-align:center;float:left;}
.right_nr01 h3{background: url(../images/zxly.jpg) no-repeat; width:115px; height:33px; font-weight:normal;color:#FFFFFF; font-size:14px; text-align:center;float:right;}
.right_nr01 h4{background: url(../images/zxlyen.jpg) no-repeat; font-weight:normal; width:200px; height:33px; color:#FFFFFF; font-size:14px; text-align:center;float:right;}
.right_nr01 a{color:#fff; text-decoration:none;}
.right_nr01 a:hover{color:#fff; text-decoration: underline;}

.right_search{ width:721px;  padding-left:30px; padding-right:20px;  padding-top:30px; line-height:24px; padding-bottom:30px;}
.right_search ul{ clear:both;}
.right_search ul li{width:721px; height:75px; font-size:14px;padding-top:12px; line-height:30px;border-bottom:1px dotted #C0BEBE;}
.right_search a{color:#666666; text-decoration:none;}
.right_search a:hover{color:#000; text-decoration: underline;}
.right_search h3{ display:block;  text-align: center; line-height:35px; font-size:14px; padding-top:20px; }


.right_bottom{ background:url(../images/index_48_1.gif) no-repeat bottom right; width:1024px; height:17px;float:right;}

.news{ width:721px;  padding-left:30px; padding-right:20px;  padding-top:30px; line-height:24px; padding-bottom:30px;}
.news ul{ clear:both;}
.news ul li{ width:721px; height:35px; border-bottom:1px dotted #CCCCCC; line-height:35px;}
.news a{color:#6a6969; text-decoration:none;}
.news a:hover{color:#ea0616; text-decoration:none;}
.news li h2{ font-size:12px; float:left; font-weight:normal; float:left;}
.news li p{ float:right;}
.news h3{ font-size:14px; font-size:14px; text-align:center; line-height:30px; padding-top:20px;}


.chejian{ width:760px;  padding-left:11px;  padding-top:33px; padding-bottom:30px; overflow:hidden;}
.chejian ul{ clear:both;}
.chejian ul li{ width:163px;height:210px; padding-left:12px; padding-right:12px; color:#014679; text-align:center; float:left;}
.chejian li img{ width:161px; height:155px; border:1px solid #d2d3d4;}
.chejian p{ width:163px; height:51px; line-height:40px; font-weight:bold;}
.chejian a{color:#555454; text-decoration:none;}
.chejian a:hover{color:#0b95e6;text-decoration:none;}
.chejian h3 { padding-left:230px; display:block;  width:530px; border-top:1px dotted #CCCCCC; line-height:20px;  padding-bottom:15px; margin-top:15px; font-size:14px; text-align:center;}
.chejian h3 li{ text-align:center; padding-top:12px; padding-left:2px; padding-right:2px; float:left;}


.chejian_en{ width:760px;  padding-left:11px;  padding-top:33px; padding-bottom:30px; overflow:hidden;}
.chejian_en ul{ clear:both;}
.chejian_en ul li{ width:163px;height:210px; padding-left:12px; padding-right:12px; color:#014679; text-align:center; float:left;}
.chejian_en li img{ width:161px; height:155px; border:1px solid #d2d3d4; margin-bottom:6px;}
.chejian_en p{ width:163px; height:51px; line-height:20px; font-weight:bold;}
.chejian_en a{color:#555454; text-decoration:none;}
.chejian_en a:hover{color:#0b95e6;text-decoration:none;}
.chejian_en h3 { padding-left:230px; display:block;  width:530px; border-top:1px dotted #CCCCCC; line-height:20px;  padding-bottom:15px; margin-top:15px; font-size:14px; text-align:center;}
.chejian_en h3 li{ text-align:center; padding-top:12px; padding-left:2px; padding-right:2px; float:left;}


/*footer*/
#foot_all{ background:url(../images/index_33.gif) repeat-x left bottom; width:100%; height:219px; padding-top:22px;clear:both;}
#foot{ width:1024px; height:219px; margin:0 auto;}
.foot01{ width:1024px; height:45px; padding-top:9px; padding-bottom:10px; overflow:hidden;}
.foot01 img{ border:0px;}
.foot02{ background:#FFFFFF; width:867px; height:45px;  float:left;}
.foot02 img{ border:0px; float:left;}
.foot03{ background:url(../images/index_42.gif) repeat-x;width:1024px; height:59px; line-height:59px; font-size:14px; color:#FFFFFF;}
.foot03 ul{ clear:both;}
.foot03 ul li{ background:url(../images/index_62.gif) no-repeat right; width:120px; float:left; text-align:center;}
.foot03 ul li:last-child{background:none;}
.foot03 li a{color:#fff;  text-decoration:none;}
.foot03 li a:hover{color:#fff;text-decoration: underline;}

.foot04{ width:1024px; height:80px; padding-top:16px; color:#b6dffb;}
.foot04 p{ line-height:24px; float:left;}
.foot04 a{color:#b6dffb; text-decoration:none;}
.foot04 a:hover{color:#fff;text-decoration: underline;}
